ImageManipulator::className(), 'fullPath' => $matches[ 0 ], 'path' => $matches[ 1 ], 'name' => $matches[ 2 ], 'extension' => $matches[ 3 ], ] ); return $obj; } /** * Check if helper directory exists, if not - create it */ protected static function checkDir() { $dir = Yii::getAlias('@storage/helper'); $stor = Yii::getAlias('@storage'); if (!is_dir($stor)) { mkdir($stor); } if (!is_dir($dir)) { mkdir($dir); } } }