protected function checkObjectType(Identifiable $object) { Assert::isSame(get_class($object), $this->getObjectName(), 'strange object given, i can not inject it'); }