I think this line ought to be:

```php
echo $this->error (403, __ ('Access denied'), '<p>' . __ ('You do not have enough access privileges for this operation.') . '</p>');
```

Otherwise it all looks good!