Linux unitednationsplay.com 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
nginx/1.20.1
Server IP : 188.130.139.92 & Your IP : 18.219.197.162
Domains :
Cant Read [ /etc/named.conf ]
User : web
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
home /
www /
wb /
vendor /
symfony /
validator /
Mapping /
Delete
Unzip
Name
Size
Permission
Date
Action
Factory
[ DIR ]
drwxrwxr-x
2022-07-20 13:00
Loader
[ DIR ]
drwxrwxr-x
2022-07-20 13:00
AutoMappingStrategy.php
805
B
-rw-rw-r--
2022-07-20 13:00
CascadingStrategy.php
1.4
KB
-rw-rw-r--
2022-07-20 13:00
ClassMetadata.php
15.33
KB
-rw-rw-r--
2022-07-20 13:00
ClassMetadataInterface.php
2.78
KB
-rw-rw-r--
2022-07-20 13:00
GenericMetadata.php
6.54
KB
-rw-rw-r--
2022-07-20 13:00
GetterMetadata.php
2.55
KB
-rw-rw-r--
2022-07-20 13:00
MemberMetadata.php
5.22
KB
-rw-rw-r--
2022-07-20 13:00
MetadataInterface.php
1.5
KB
-rw-rw-r--
2022-07-20 13:00
PropertyMetadata.php
2.89
KB
-rw-rw-r--
2022-07-20 13:00
PropertyMetadataInterface.php
1.24
KB
-rw-rw-r--
2022-07-20 13:00
TraversalStrategy.php
1.48
KB
-rw-rw-r--
2022-07-20 13:00
Save
Rename
<?php /* * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien@symfony.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Validator\Mapping; use Symfony\Component\Validator\Constraints\GroupSequence; use Symfony\Component\Validator\GroupSequenceProviderInterface; /** * Stores all metadata needed for validating objects of specific class. * * Most importantly, the metadata stores the constraints against which an object * and its properties should be validated. * * Additionally, the metadata stores whether the "Default" group is overridden * by a group sequence for that class and whether instances of that class * should be traversed or not. * * @author Bernhard Schussek <bschussek@gmail.com> * * @see MetadataInterface * @see GroupSequence * @see GroupSequenceProviderInterface * @see TraversalStrategy */ interface ClassMetadataInterface extends MetadataInterface { /** * Returns the names of all constrained properties. * * @return string[] */ public function getConstrainedProperties(); /** * Returns whether the "Default" group is overridden by a group sequence. * * If it is, you can access the group sequence with {@link getGroupSequence()}. * * @return bool */ public function hasGroupSequence(); /** * Returns the group sequence that overrides the "Default" group for this * class. * * @return GroupSequence|null */ public function getGroupSequence(); /** * Returns whether the "Default" group is overridden by a dynamic group * sequence obtained by the validated objects. * * If this method returns true, the class must implement * {@link GroupSequenceProviderInterface}. * This interface will be used to obtain the group sequence when an object * of this class is validated. * * @return bool */ public function isGroupSequenceProvider(); /** * Check if there's any metadata attached to the given named property. * * @param string $property The property name * * @return bool */ public function hasPropertyMetadata(string $property); /** * Returns all metadata instances for the given named property. * * If your implementation does not support properties, throw an exception * in this method (for example a <tt>BadMethodCallException</tt>). * * @param string $property The property name * * @return PropertyMetadataInterface[] */ public function getPropertyMetadata(string $property); /** * Returns the name of the backing PHP class. * * @return string */ public function getClassName(); }