lajax\translatemanager\services\Scanner::getRemovableLanguageSourceIds PHP Method

getRemovableLanguageSourceIds() public method

Returns removable LanguageSource ids.
    public function getRemovableLanguageSourceIds()
    {
        return $this->_removableLanguageSourceIds;
    }

Usage Example

コード例 #1
0
 /**
  * Removing unused language elements from database.
  * @return integer The number of removed language elements.
  */
 public function run()
 {
     $this->_scanner = new Scanner();
     $this->_scanner->run();
     $this->_scanner->stdout('Deleted language elements - BEGIN', Console::FG_RED);
     $languageSourceIds = $this->_scanner->getRemovableLanguageSourceIds();
     $this->_initLanguageElements($languageSourceIds);
     LanguageSource::deleteAll(['id' => $languageSourceIds]);
     $this->_scanner->stdout('Deleted language elements - END', Console::FG_RED);
     return count($languageSourceIds);
 }
All Usage Examples Of lajax\translatemanager\services\Scanner::getRemovableLanguageSourceIds