Scalr\Tests\Model\AbstractEntityTest::createTestEntities PHP Method

createTestEntities() private method

private createTestEntities ( $db )
    private function createTestEntities($db)
    {
        $db->Execute("\n          CREATE TEMPORARY TABLE IF NOT EXISTS `test_abstract_entity` (\n            `id` INT NOT NULL AUTO_INCREMENT,\n            `str_id` VARCHAR(32) NOT NULL,\n            `int_field` INT NULL,\n            `string_field` VARCHAR(45) NULL,\n            `dt_field` DATETIME NOT NULL,\n            `utc_dt_field` DATETIME NOT NULL,\n            PRIMARY KEY (`id`, `str_id`))\n        ");
        $entity = new TestEntity();
        $entity->strId = 'foo';
        $entity->intField = 100500;
        $entity->save();
        $entity = new TestEntity();
        $entity->strId = 'bar';
        $entity->stringField = 'foobar';
        $entity->save();
        $entity = new TestEntity();
        $entity->strId = 'barfoo';
        $entity->intField = 100500;
        $entity->stringField = 'foobar';
        $entity->save();
        return $entity->table();
    }