eZ\Publish\Core\FieldType\Tests\CountryTest::provideValidDataForValidate PHP Method

provideValidDataForValidate() public method

ATTENTION: This is a default implementation, which must be overwritten if a FieldType supports validation! For example: return array( array( array( "validatorConfiguration" => array( "StringLengthValidator" => array( "minStringLength" => 2, "maxStringLength" => 10, ), ), ), new TextLineValue( "lalalala" ), ), array( array( "fieldSettings" => array( 'isMultiple' => true ), ), new CountryValue( array( "BE" => array( "Name" => "Belgium", "Alpha2" => "BE", "Alpha3" => "BEL", "IDC" => 32, ), ), ), ), ... );
    public function provideValidDataForValidate()
    {
        return array(array(array('fieldSettings' => array('isMultiple' => true)), new CountryValue()), array(array('fieldSettings' => array('isMultiple' => false)), new CountryValue(array('BE' => array('Name' => 'Belgium', 'Alpha2' => 'BE', 'Alpha3' => 'BEL', 'IDC' => 32)))), array(array('fieldSettings' => array('isMultiple' => true)), new CountryValue(array('BE' => array('Name' => 'Belgium', 'Alpha2' => 'BE', 'Alpha3' => 'BEL', 'IDC' => 32), 'FR' => array('Name' => 'France', 'Alpha2' => 'FR', 'Alpha3' => 'FRA', 'IDC' => 33)))));
    }