вы должны относиться к этому классу как к обычной модели.
$observer = Mage::getModel('birthday/observer');
$observer->sendBirthayEmail();
Надеюсь, это то, что вам нужно.
Редактировать
$curl = new Varien_Http_Adapter_Curl();
$curl->setConfig(array('timeout' => 20));
$curl->write(Zend_Http_Client::GET, 'http://www.stackoverflow.com');
$curl->read(); //or without this line
Это должно сработать, если вам нужна дополнительная информация, пожалуйста, посмотрите содержимое класса Varien_Http_Adapter_Curl
.
Если вы будете вызывать только один раз sendAction
внутри модели cron, тогда все нормально ...
Но я предлагаю использовать сам cron, потому что он более эффективен, чем использование Curl несколько раз.