abstract class FileLoader extends AbstractLoader
Base loader for loading validation metadata from a file.
| DEFAULT_NAMESPACE |   The namespace to load constraints from by default.  |  
| protected | $namespaces | from AbstractLoader | |
| protected | $file | 
|  addNamespaceAlias(string $alias, string $namespace)  Adds a namespace alias.  |  from AbstractLoader | |
| Constraint |  newConstraint(string $name, mixed $options = null)  Creates a new constraint instance for the given constraint name.  |  from AbstractLoader | 
|  __construct(string $file)  Creates a new loader.  |  
Adds a namespace alias.
The namespace alias can be used to reference constraints from specific namespaces in {@link newConstraint()}:
$this->addNamespaceAlias('mynamespace', '\\Acme\\Package\\Constraints\\');
$constraint = $this->newConstraint('mynamespace:NotNull');
   | string | $alias | The alias | 
| string | $namespace | The PHP namespace | 
Creates a new constraint instance for the given constraint name.
| string | $name | The constraint name. Either a constraint relative to the default constraint namespace, or a fully qualified class name. Alternatively, the constraint may be preceded by a namespace alias and a colon. The namespace alias must have been defined using {@link addNamespaceAlias()}. | 
| mixed | $options | The constraint options | 
| Constraint | 
| MappingException | If the namespace prefix is undefined | 
Creates a new loader.
| string | $file | The mapping file to load | 
| MappingException | If the file does not exist or is not readable | 
    © 2004–2017 Fabien Potencier
Licensed under the MIT License.
    https://api.symfony.com/4.1/Symfony/Component/Validator/Mapping/Loader/FileLoader.html