eZ\Publish\Core\FieldType\Tests\AuthorTest::provideInputForFromHash PHP Method

provideInputForFromHash() public method

Returns an array of data provider sets with 2 arguments: 1. The valid input to fromHash(), 2. The expected return value from fromHash(). For example: return array( array( null, null ), array( array( 'path' => 'some/file/here', 'fileName' => 'sindelfingen.jpg', 'fileSize' => 2342, 'downloadCount' => 0, 'mimeType' => 'image/jpeg', ), new BinaryFileValue( array( 'path' => 'some/file/here', 'fileName' => 'sindelfingen.jpg', 'fileSize' => 2342, 'downloadCount' => 0, 'mimeType' => 'image/jpeg', ) ) ), ... );
public provideInputForFromHash ( ) : array
return array
    public function provideInputForFromHash()
    {
        return array(array(array(), new AuthorValue(array())), array(array(array('id' => 1, 'name' => 'Joe Sindelfingen', 'email' => '[email protected]')), new AuthorValue(array(new Author(array('id' => 1, 'name' => 'Joe Sindelfingen', 'email' => '[email protected]'))))), array(array(array('id' => 1, 'name' => 'Joe Sindelfingen', 'email' => '[email protected]'), array('id' => 2, 'name' => 'Joe Bielefeld', 'email' => '[email protected]')), new AuthorValue(array(new Author(array('id' => 1, 'name' => 'Joe Sindelfingen', 'email' => '[email protected]')), new Author(array('id' => 2, 'name' => 'Joe Bielefeld', 'email' => '[email protected]'))))));
    }