예제 #1
0
 public function test_resource_construction()
 {
     $resource = new Resource('my__0', 'myCoolResource', 'my_cool_table', 'my_cool_id');
     $this->assertEquals('my__0', $resource->getResourceUniqueIdentifier());
     $this->assertEquals('myCoolResource', $resource->getAlias());
     $this->assertEquals('my_cool_table', $resource->getTable());
     $this->assertEquals('my_cool_id', $resource->getPrimaryKey());
 }
예제 #2
0
 private function buildFromClause(Resource $resource)
 {
     return $resource->getTable() . ' ' . $resource->getResourceUniqueIdentifier() . $this->buildFromJoinsClause($resource);
 }