Example #1
0
 /**
  * Request name string (with alias)
  *
  * @param RequestInterface $request
  * @return string
  */
 protected function requestNameToString(RequestInterface $request) : string
 {
     return $this->nameToString($request->getRepository()->getName(), $request->getAlias());
 }
Example #2
0
 /**
  * Validate request
  *
  * @param RequestInterface $request
  */
 protected function validateRequest(RequestInterface $request)
 {
     if ($request->getRepository() === $this) {
         return;
     }
     throw new InvalidArgumentException(sprintf(static::EXCEPTION_INVALID_REQUEST, $this->getName(), $request->getRepository()->getName()));
 }