* @package tao * @since 2.4 */ class tao_install_ExtensionUninstaller extends common_ext_ExtensionUninstaller { /** * Uninstall all access rules * * @access public * @author Jerome Bogaerts * @return void * @since 2.4 */ public function extendedUninstall() { foreach ($this->extension->getManifest()->getAclTable() as $tableEntry) { $rule = new AccessRule($tableEntry[0], $tableEntry[1], $tableEntry[2]); AclProxy::revokeRule($rule); } } }