Chris@17: collection = $collection; Chris@18: $this->resolver = $resolver; Chris@17: $this->behavior = $behaviour; Chris@17: } Chris@17: Chris@17: /** Chris@17: * @param string $path Chris@17: * @param string $command Chris@17: * @return bool Chris@17: */ Chris@17: public function assert($path, $command) Chris@17: { Chris@17: return $this->behavior->assert($path, $command); Chris@17: } Chris@18: Chris@18: /** Chris@18: * @param string $path Chris@18: * @param null|int $flags Chris@18: * @return null|PharInvocation Chris@18: */ Chris@18: public function resolve($path, $flags = null) Chris@18: { Chris@18: return $this->resolver->resolve($path, $flags); Chris@18: } Chris@18: Chris@18: /** Chris@18: * @return Collectable Chris@18: */ Chris@18: public function getCollection() Chris@18: { Chris@18: return $this->collection; Chris@18: } Chris@17: }