/**
* @param AssetInterface $asset
* @param Site $site
* @param NodeInterface $documentNode
* @param NodeInterface $node
* @param boolean $accessible
*/
public function __construct(AssetInterface $asset, Site $site, NodeInterface $documentNode = null, NodeInterface $node, $accessible)
{
parent::__construct($asset);
$this->site = $site;
$this->documentNode = $documentNode;
$this->node = $node;
$this->accessible = $accessible;
}