php IHDR w Q )Ba pHYs sRGB gAMA a IDATxMk\U s&uo,mD )Xw+e?tw.oWp;QHZnw`gaiJ9̟灙a=nl[ ʨ G;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ y H@E7j 1j+OFRg}ܫ;@Ea~ j`u'o> j- $_q?qS XzG'ay
files >> /opt/php-7.0.1/scripts/dev/generate-phpt/src/ |
files >> //opt/php-7.0.1/scripts/dev/generate-phpt/src/gtFunction.php |
<?php /** * Class reperesents a single PHP function. * */ class gtFunction extends gtTestSubject { private $functionName; /** * Set the name of the name of the function * * @param string $functionName */ public function __construct($functionName) { $this->functionName = $functionName; } /** * Get the names of function arguments and initialise mandatory and optional argument arrays * */ public function setArgumentNames() { $function= new ReflectionFunction($this->functionName); foreach ($function->getParameters() as $i => $param) { if($param->isOptional()) { $this->optionalArgumentNames[] = $param->getName(); } else { $this->mandatoryArgumentNames[] = $param->getName(); } } } /** * Return the name of the function * * @return string */ public function getName() { return $this->functionName; } } ?>y~or5J={Eeu磝Qk ᯘG{?+]ן?wM3X^歌>{7پK>on\jy Rg/=fOroNVv~Y+ NGuÝHWyw[eQʨSb> >}Gmx[o[<{Ϯ_qFvM IENDB`