public function __get($name)Inherited
public function __get($name)
Inherited
Parameters
$name |
Return
wild |
public function __set($name, $value)Inherited
public function __set($name, $value)
Inherited
Parameters
$name | ||
$value |
Return
wild |
public function current()Inherited
public function current()
Inherited
Return
wild |
public function key()Inherited
public function key()
Inherited
Return
wild |
public function next()Inherited
public function next()
Inherited
Return
wild |
public function rewind()Inherited
public function rewind()
Inherited
Return
wild |
public function valid()Inherited
public function valid()
Inherited
Return
wild |
private function throwOnAttemptedIteration()Inherited
private function throwOnAttemptedIteration()
Inherited
Return
wild |
public function getPhobjectClassConstant($key, $byte_limit)Inherited
public function getPhobjectClassConstant($key, $byte_limit)
Inherited
Phobject
Read the value of a class constant.
This is the same as just typing self::CONSTANTNAME, but throws a more useful message if the constant is not defined and allows the constant to be limited to a maximum length.
Parameters
string | $key | Name of the constant. |
int|null | $byte_limit | Maximum number of bytes permitted in the value. |
Return
string | Value of the constant. |
public function shouldReloadDaemons()
public function shouldReloadDaemons()
This method is used to indicate to the overseer that daemons should reload.
Return
bool | True if the daemons should reload, otherwise false. |
public function shouldWakePool($pool)
public function shouldWakePool($pool)
Should a hibernating daemon pool be awoken immediately?
Parameters
PhutilDaemonPool | $pool |
Return
bool | True to awaken the pool immediately. |
public static function getAllModules()
public static function getAllModules()
Return
wild |
protected function shouldThrottle($name, $duration)
protected function shouldThrottle($name, $duration)
Throttle checks from executing too often.
If you throttle a check like this, it will only execute once every 2.5 seconds:
if ($this->shouldThrottle('some.check', 2.5)) { return; }
Parameters
string | $name | Throttle key. |
float | $duration | Duration in seconds. |
Return
bool | True to throttle the check. |