Pinq\Parsing\LocatedFunction::__construct PHP Метод

__construct() публичный Метод

public __construct ( Pinq\Parsing\IFunctionSignature $signature, Pinq\Parsing\IFunctionLocation $location )
$signature Pinq\Parsing\IFunctionSignature
$location Pinq\Parsing\IFunctionLocation
    public function __construct(IFunctionSignature $signature, IFunctionLocation $location)
    {
        $this->signature = $signature;
        $this->location = $location;
        $this->locationAndSignatureHash = implode('~', [$this->signature->getHash(), $this->location->getHash()]);
    }

Usage Example

Пример #1
0
 public function __construct(IFunctionSignature $signature, IFunctionLocation $location, IFunctionDeclaration $declaration, Node $node)
 {
     parent::__construct($signature, $location);
     $this->declaration = $declaration;
     $this->node = $node;
 }