Я создаю контроллер для отображения данных из настраиваемого объекта на странице Visualforce. Вот мой класс:
public class myController {
Opportunity opp;
list<Leg__c> legs;
public Opportunity getOpp() {
if(opp == null)
opp = [select name, Primary_Contact__r.name, Primary_Contact__r.email, Primary_Contact__r.phone from Opportunity
where id = :ApexPages.currentPage().getParameters().get('id')];
return opp;
}
public getLegs() {
legs = [select Departure__c, Arrival__c from Leg__c
where Opportunity__c = :ApexPages.currentPage().getParameters().get('id')];
}
}
Я не могу его скомпилировать! Я продолжаю получать
Ошибка: ошибка компиляции myController: недопустимое имя конструктора: getLegs в строке 12, столбец 12
Что я делаю не так и как это решить?