atk4\data\tests\TypecastingTest::testLoadBy PHP Method

testLoadBy() public method

public testLoadBy ( )
    public function testLoadBy()
    {
        $a = ['types' => [['date' => '2013-02-20']]];
        $this->setDB($a);
        $db = new Persistence_SQL($this->db->connection);
        $m = new Model($db, ['table' => 'types']);
        $m->addField('date', ['type' => 'date', 'dateTimeClass' => '\\atk4\\data\\tests\\MyDate']);
        $m->loadAny();
        $d = $m['date'];
        $m->unload();
        $m->loadBy('date', $d)->unload();
        $m->addCondition('date', $d)->loadAny();
    }