CodeIgniter
How to setup rollbar-php with CodeIgniter
First, make sure that Rollbar is required in composer.json
and it has been installed through composer install
or composer update
. Next, make sure you require your Composer-generated autoload file (typically vendor/autoload.php
) when you bootstrap your application.
If you are using CodeIgniter you can place Rollbar::init
in either of the two places:
- inside the Controller's constructor
<?php
public function __construct()
{
Rollbar::init(array(
'access_token' => config_item('rollbar_access_token'),
'environment' => ENVIRONMENT
));
parent::__construct();
}
pre_system
hook
<?php
$hook['pre_system'] = function () {
Rollbar::init([
'access_token' => config_item('rollbar_access_token'),
'environment' => ENVIRONMENT,
'root' => APPPATH . '../'
]);
};
If you wish to log
E_NOTICE
errors make sure to pass'included_errno' => E_ALL
toRollbar::init
.
For more information on rollbar-php, please see the docs here.
Updated about 1 year ago