Code Duplication    Length = 3-3 lines in 3 locations

Apps/Controller/Api/Content.php 2 locations

@@ 112-114 (lines=3) @@
109
        }
110
111
        // check if user have permission to access there
112
        if (!App::$User->isAuth() || !App::$User->identity()->getRole()->can('global/file')) {
113
            throw new NativeException(__('Permissions to upload is denied'));
114
        }
115
116
        // check if directory exist
117
        if (!Directory::exist('/upload/gallery/' . $id)) {
@@ 194-196 (lines=3) @@
191
        }
192
193
        // check if user have permission to access there
194
        if (!App::$User->isAuth() || !App::$User->identity()->getRole()->can('global/file')) {
195
            throw new NativeException('Permission denied');
196
        }
197
198
        $thumbDir = Normalize::diskFullPath('/upload/gallery/' . $id . '/orig/');
199
        if (!Directory::exist($thumbDir)) {

Apps/Controller/Front/Content.php 1 location

@@ 111-113 (lines=3) @@
108
        // if no entity is founded for this path lets try to find on trashed
109
        if ($contentRecord === null || $contentRecord->count() !== 1) {
110
            // check if user can access to content list on admin panel
111
            if (!App::$User->isAuth() || !App::$User->identity()->getRole()->can('Admin/Content/Index')) {
112
                throw new NotFoundException();
113
            }
114
            // lets try to find in trashed
115
            $contentRecord->withTrashed();
116
            // no way, lets throw exception