Для того чтобы научиться делать авторизацию "как в гугле" надо сначала научиться пользоваться этим гуглем. Для начала по запросу межсайтовая авторизация получив примерно миллион ответов на свой вопрос
Заголовок вопроса должен максимально точно отображать его содержимое. Что поможет как отвечающим, так и тем, у кого в будущем может быть подобный вопрос
DevMan, кроме "IDE" кодом иногда ещё пользуется программист. Редко конечно, раз в год по настроению. Кропает что-то у себя ручкой в блокнотике. И вот этому программисту желательно знать, а какие вообще методы поддерживает класс, которым он пользуется. Варианта для этого есть два: либо прописать методы нормально, либо писать такую цидулю на пять экранов.
Старайтесь поменьше кидаться на людей, если вы что-то не поняли. И не приписывать им свои собственные фантазии про "выполнение кода".
DevMan, задача одна и та же. Называется геттер. Геттер - это метод. Можно написать явно, а можно наворотить магии. Которая всё равно сведётся к вызову магического метода. Из-за того что кто-то поленился написать нормально, пришлось городить докблок в дополнение к массиву.
DevMan, мне неважно для кого они описаны
Важно что кто-то сидел, пыхтел, выписывал каждый метод аж два раза - сначала в докблоке, а потом в массиве.
Сделать нормальные методы было бы и проще, и итог получился бы не таким говнокодистым.