$result = Contact::get()
->setCheckPermissions(FALSE)
->addSelect('first_name')
- ->addSelect("$group.$colorField.label")
- ->addSelect("$group.$foodField.label")
+ ->addSelect("$group.$colorField:label")
+ ->addSelect("$group.$foodField:label")
->addSelect('FinancialStuff.Salary')
- ->addWhere("$group.$foodField.label", 'IN', ['Corn', 'Potatoes'])
+ ->addWhere("$group.$foodField:label", 'IN', ['Corn', 'Potatoes'])
->addWhere('FinancialStuff.Salary', '>', '10000')
->execute()
->first();
- $this->assertEquals('Red', $result["$group.$colorField.label"]);
- $this->assertEquals('Corn', $result["$group.$foodField.label"]);
+ $this->assertEquals('Red', $result["$group.$colorField:label"]);
+ $this->assertEquals('Corn', $result["$group.$foodField:label"]);
$this->assertEquals(50000, $result['FinancialStuff.Salary']);
}
->setCheckPermissions(FALSE)
->addSelect('first_name')
->addSelect('last_name')
- ->addSelect("$group.$colorField.label")
- ->addSelect("$group.$foodField.label")
+ ->addSelect("$group.$colorField:label")
+ ->addSelect("$group.$foodField:label")
->addSelect('FinancialStuff.Salary')
- ->addWhere("$group.$foodField.label", 'IN', ['Corn', 'Cheese'])
+ ->addWhere("$group.$foodField:label", 'IN', ['Corn', 'Cheese'])
->execute();
$blueCheese = NULL;
}
}
- $this->assertEquals('Blue', $blueCheese["$group.$colorField.label"]);
- $this->assertEquals('Cheese', $blueCheese["$group.$foodField.label"]);
+ $this->assertEquals('Blue', $blueCheese["$group.$colorField:label"]);
+ $this->assertEquals('Cheese', $blueCheese["$group.$foodField:label"]);
$this->assertEquals(500000, $blueCheese['FinancialStuff.Salary']);
}