当前位置: 首页>>代码示例>>PHP>>正文


PHP JFile::Delete方法代码示例

本文整理汇总了PHP中JFile::Delete方法的典型用法代码示例。如果您正苦于以下问题:PHP JFile::Delete方法的具体用法?PHP JFile::Delete怎么用?PHP JFile::Delete使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在JFile的用法示例。


在下文中一共展示了JFile::Delete方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: __construct

 function __construct()
 {
     // remove obsolete files
     jimport('joomla.filesystem.file');
     jimport('joomla.filesystem.folder');
     $removeFiles = array();
     $removeFiles[] = JPATH_ADMINISTRATOR . DS . 'components' . DS . 'com_joomailermailchimpintegration' . DS . 'assets' . DS . 'js' . DS . 'jquery-1.4.2.min.js';
     $removeFiles[] = JPATH_ADMINISTRATOR . DS . 'components' . DS . 'com_joomailermailchimpintegration' . DS . 'assets' . DS . 'js' . DS . 'jquery.clockpick.1.2.7.min.js';
     $removeFiles[] = JPATH_ADMINISTRATOR . DS . 'components' . DS . 'com_joomailermailchimpintegration' . DS . 'assets' . DS . 'css' . DS . 'jquery.clockpick.1.2.7.css';
     $removeFiles[] = JPATH_ADMINISTRATOR . DS . 'components' . DS . 'com_joomailermailchimpintegration' . DS . 'assets' . DS . 'images' . DS . 'ol_bg.jpg';
     $removeFiles[] = JPATH_ADMINISTRATOR . DS . 'components' . DS . 'com_joomailermailchimpintegration' . DS . 'models' . DS . 'archive.php';
     $removeFiles[] = JPATH_ADMINISTRATOR . DS . 'components' . DS . 'com_joomailermailchimpintegration' . DS . 'controllers' . DS . 'archive.php';
     $removeFiles[] = JPATH_ADMINISTRATOR . DS . 'components' . DS . 'com_joomailermailchimpintegration' . DS . 'models' . DS . 'suppression.php';
     $removeFiles[] = JPATH_ADMINISTRATOR . DS . 'components' . DS . 'com_joomailermailchimpintegration' . DS . 'controllers' . DS . 'suppression.php';
     $removeFiles[] = JPATH_ADMINISTRATOR . DS . 'components' . DS . 'com_joomailermailchimpintegration' . DS . 'helpers' . DS . 'cache.php';
     $removeFiles[] = JPATH_ADMINISTRATOR . DS . 'components' . DS . 'com_joomailermailchimpintegration' . DS . 'assets' . DS . 'images' . DS . 'templateEditor.png';
     $removeFiles[] = JPATH_ADMINISTRATOR . DS . 'components' . DS . 'com_joomailermailchimpintegration' . DS . 'assets' . DS . 'images' . DS . 'clearPosition.png';
     $removeFiles[] = JPATH_ADMINISTRATOR . DS . 'components' . DS . 'com_joomailermailchimpintegration' . DS . 'assets' . DS . 'images' . DS . 'apply.png';
     foreach ($removeFiles as $rf) {
         if (JFile::exists($rf)) {
             JFile::Delete($rf);
         }
     }
     // remove obsolete folders
     $removeFolders = array();
     $removeFolders[] = JPATH_ADMINISTRATOR . DS . 'components' . DS . 'com_joomailermailchimpintegration' . DS . 'assets' . DS . 'scripts';
     $removeFolders[] = JPATH_ADMINISTRATOR . DS . 'components' . DS . 'com_joomailermailchimpintegration' . DS . 'views' . DS . 'archive';
     $removeFolders[] = JPATH_ADMINISTRATOR . DS . 'components' . DS . 'com_joomailermailchimpintegration' . DS . 'views' . DS . 'suppression';
     foreach ($removeFolders as $rf) {
         if (JFolder::exists($rf)) {
             JFolder::Delete($rf);
         }
     }
     parent::__construct();
     $this->registerTask('install', 'install');
     $this->registerTask('upgrade', 'upgrade');
 }
开发者ID:srbsnkr,项目名称:sellingonlinemadesimple,代码行数:37,代码来源:joomailermailchimpintegrationinstall.php

示例2: onDataError

    private function onDataError($params)
    {
        if (empty($params['data'])) {
            JFile::Delete($params['file']);
            $this->setError('Cann\'t get any slider data to generate slide in module  "' . $this->module_name . '".
								<br>Solution: Please insert data at parameter "Setting Item", introduction below.
								<br>&nbsp&nbsp&nbsp1. Field [Title] is require, please insert data here.
								<br>&nbsp&nbsp&nbsp2. After fill info, ==> You must "Save" in this tag "Setting Item" before click [save] of joomla button.
								<br>Many thanks!');
        }
    }
开发者ID:ankaau,项目名称:GathBandhan,代码行数:11,代码来源:helper.php

示例3: onLocationError

 private function onLocationError($params)
 {
     $data = json_decode($params['data'], true);
     if (is_null($data['query']['results'])) {
         JFile::Delete($params['file']);
         $this->setError('Cannot get "' . $this->params->get('location') . '" location id in module "' . $this->moduledir . '".');
     }
 }
开发者ID:xillibit,项目名称:SP-Weather,代码行数:8,代码来源:helper.php

示例4: resizeUserAvatar

 public function resizeUserAvatar($limitStart, $limit)
 {
     $db = JFactory::getDbo();
     $query = "SELECT avatar FROM #__judirectory_users WHERE avatar != '' LIMIT {$limitStart}, {$limit}";
     $db->setQuery($query);
     $images = $db->loadObjectList();
     if (count($images)) {
         foreach ($images as $image) {
             $ori_image_path = JPATH_ROOT . "/" . JUDirectoryFrontHelper::getDirectory("avatar_directory", "media/com_judirectory/images/avatar/") . 'original/' . $image->avatar;
             if (JFile::exists($ori_image_path)) {
                 $image_path = JPATH_ROOT . "/" . JUDirectoryFrontHelper::getDirectory("avatar_directory", "media/com_judirectory/images/avatar/") . $image->avatar;
                 if (JFile::exists($image_path)) {
                     JFile::Delete($image_path);
                 }
                 JUDirectoryHelper::renderImages($ori_image_path, $image_path, 'avatar');
             }
         }
     }
 }
开发者ID:ranrolls,项目名称:ras-full-portal,代码行数:19,代码来源:tools.php

示例5: onError

 public function onError($params)
 {
     $data = json_decode($params['data'], true);
     if (isset($data['errors']) or isset($data['error'])) {
         JFile::Delete($params['file']);
     }
 }
开发者ID:ranrolls,项目名称:ras-full-portal,代码行数:7,代码来源:helper.php

示例6: onDataError

 private function onDataError($params)
 {
     if (empty($params['data'])) {
         JFile::Delete($params['file']);
         $this->setError('Cann\'t get any slider data to generate slide in module  "' . $this->module_name . '".');
     }
 }
开发者ID:v912485,项目名称:Smart-Slider,代码行数:7,代码来源:helper.php


注:本文中的JFile::Delete方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。