Add accessor for App->args in App and BaseModule

This commit is contained in:
Hypolite Petovan 2019-10-07 14:10:30 -04:00
parent 5f80180b47
commit 11ad0acd28
2 changed files with 19 additions and 1 deletions

View file

@ -132,6 +132,16 @@ class App
*/
private $process;
/**
* Returns the arguments of the query
*
* @return Arguments
*/
public function getArgs()
{
return $this->args;
}
/**
* Returns the current config cache of this node
*

View file

@ -120,7 +120,7 @@ abstract class BaseModule extends BaseObject
$a = \get_app();
$x = explode('.', $hash);
if (time() > (IntVal($x[0]) + $max_livetime)) {
if (time() > (intval($x[0]) + $max_livetime)) {
return false;
}
@ -155,4 +155,12 @@ abstract class BaseModule extends BaseObject
throw new \Friendica\Network\HTTPException\ForbiddenException();
}
}
/**
* @return App\Arguments
*/
protected static function getArgs()
{
return self::getApp()->getArgs();
}
}