Zephir\ClassMethod::getParameters PHP Method

getParameters() public method

Returns the parameters
public getParameters ( ) : ClassMethodParameters
return ClassMethodParameters
    public function getParameters()
    {
        return $this->parameters;
    }

Usage Example

Example #1
0
 private function parseMethodParameters(ClassMethod $method)
 {
     $parameters = $method->getParameters();
     if (!$parameters) {
         return;
     }
     foreach ($method->getParameters() as $parameter) {
         if (isset($parameter['data-type'])) {
             if ($parameter['data-type'] == 'variable') {
                 $type = 'mixed';
             } else {
                 $type = $parameter['data-type'];
             }
         } elseif (isset($parameter['cast'])) {
             $type = $parameter['cast']['value'];
         } else {
             $type = 'mixed';
         }
         $this->parameters['$' . $parameter['name']] = array($type, '');
     }
 }
All Usage Examples Of Zephir\ClassMethod::getParameters