Nelmio\Alice\Throwable\Error\TypeErrorFactory::createForInvalidFixtureFileReturnedData PHP Метод

createForInvalidFixtureFileReturnedData() публичный статический Метод

public static createForInvalidFixtureFileReturnedData ( string $file ) : TypeError
$file string
Результат TypeError
    public static function createForInvalidFixtureFileReturnedData(string $file) : \TypeError
    {
        return new \TypeError(sprintf('The file "%s" must return a PHP array.', $file));
    }

Usage Example

Пример #1
0
 /**
  * {@inheritDoc}
  *
  * @param string $file Local PHP file
  */
 public function parse(string $file) : array
 {
     if (false === file_exists($file)) {
         throw InvalidArgumentExceptionFactory::createForFileCouldNotBeFound($file);
     }
     $data = (include $file);
     if (false === is_array($data)) {
         throw TypeErrorFactory::createForInvalidFixtureFileReturnedData($file);
     }
     return $data;
 }