Storm\Drivers\Base\Object\Properties\Property::__construct PHP Method

__construct() public method

public __construct ( Accessor $Accessor )
$Accessor Storm\Drivers\Base\Object\Properties\Accessors\Accessor
    public function __construct(Accessors\Accessor $Accessor)
    {
        $this->Identifier = $Accessor->GetIdentifier();
        $this->Accessor = $Accessor;
    }

Usage Example

 public function __construct(Accessors\Accessor $Accessor, $EntityType, $IsIdentifying, Object\IProperty $BackReferenceProperty = null, IProxyGenerator $ProxyGenerator = null)
 {
     parent::__construct($Accessor);
     $this->EntityType = $EntityType;
     $this->IsIdentifying = $IsIdentifying;
     $this->BackReferenceProperty = $BackReferenceProperty;
     $this->OriginalValueStorageKey = $EntityType . $this->GetIdentifier();
     $this->ProxyGenerator = $ProxyGenerator;
 }
All Usage Examples Of Storm\Drivers\Base\Object\Properties\Property::__construct