The Google calendar extensions written for yii framework lets you incorporate Calendar functionality into your own application or website.
You can display, create, update and delete the events.
This Extensions lets you perform most of the operations a normal Google Calendar user can do on the Google Calendar website.
...requirements of using this extension (e.g. Yii 1.1 or above)...
Detailed installation instructions are given in this link
Place the following code in the components of config->main php file.
<?php 'CALENDAR'=>array( 'class' => 'application. extensions.'your extension name'.'your php file', ),; ?>
Add the following code to your main layout where you wish to display the calendar.
<?php $user = 'your gmail username'; $pass ='your gmail password''; Yii::app()->CALENDAR->login($user, $pass); ?>
...external resources for this extension...