Files Overview

Filename LoC Issues Analysers
/rector.php 8 9 5
/src/Archive/ArchiveInterface.php 11 3 2
/src/Archive/ZipArchive.php 28 16 10
/src/Attribute/AlwaysAjaxResponse.php 12 5 5
/src/Attribute/AttributeInterface.php 11 1 1
/src/Attribute/CheckMiddlewarePermission.php 7 12 11
/src/Attribute/CheckPermission.php 18 26 16
/src/Attribute/Command/Argument.php 11 6 6
/src/Attribute/Command/Lock.php 11 9 9
/src/Attribute/Command/Option.php 11 6 6
/src/Attribute/Event.php 11 9 9
/src/Attribute/Event/Listener.php 12 22 10
/src/Attribute/Event/Method.php 11 9 9
/src/Attribute/Event/Parameter.php 17 19 11
/src/Attribute/Event/ParameterOption.php 12 22 10
/src/Attribute/Event/ReturnValue.php 17 26 12
/src/Attribute/Event/Trigger.php 15 13 10
/src/Attribute/GetClassNames.php 12 11 11
/src/Attribute/GetEnv.php 12 12 12
/src/Attribute/GetMappedModel.php 21 11 10
/src/Attribute/GetMappedModels.php 18 15 12
/src/Attribute/GetModel.php 19 18 11
/src/Attribute/GetModels.php 18 23 13
/src/Attribute/GetObject.php 15 12 11
/src/Attribute/GetObjects.php 16 16 12
/src/Attribute/GetServices.php 15 23 13
/src/Attribute/GetSetting.php 13 19 14
/src/Attribute/GetTableName.php 15 11 11
/src/Attribute/Install/Cronjob.php 21 43 14
/src/Attribute/Install/Database/Column.php 85 58 11
/src/Attribute/Install/Database/Constraint.php 32 56 13
/src/Attribute/Install/Database/Key.php 14 17 12
/src/Attribute/Install/Database/Table.php 14 16 11
/src/Attribute/Install/Database/View.php 11 16 11
/src/Attribute/ObjectMapper.php 17 14 9
/src/Attribute/Validation/AbstractValidation.php 10 1 1
/src/Attribute/Validation/Greater.php 13 14 13
/src/Attribute/Validation/GreaterEqual.php 13 14 13
/src/Attribute/Validation/Lower.php 13 14 13
/src/Attribute/Validation/LowerEqual.php 13 14 13
/src/Attribute/Validation/Range.php 15 20 13
/src/AutoComplete/ActionAutoComplete.php 12 15 11
/src/AutoComplete/AutoCompleteInterface.php 13 2 1
/src/AutoComplete/EventAutoComplete.php 11 14 10
/src/AutoComplete/ModuleAutoComplete.php 12 13 9
/src/AutoComplete/TaskAutoComplete.php 12 15 11
/src/AutoComplete/UserAutoComplete.php 16 16 11
/src/AutoComplete/Weather/LocationAutoComplete.php 13 13 9
/src/Command/AbstractCommand.php 35 29 11
/src/Command/CommandInterface.php 8 1 1
/src/Command/Cronjob/CookieRemoveCommand.php 41 18 11
/src/Command/Cronjob/RunCommand.php 35 27 12
/src/Command/Cronjob/WeatherCommand.php 33 25 13
/src/Command/DriveStatCommand.php 27 26 15
/src/Command/Event/CronjobCommand.php 24 10 10
/src/Command/Event/RunCommand.php 27 13 9
/src/Command/Event/SunChangeCommand.php 17 17 11
/src/Command/InstallCommand.php 25 22 14
/src/Command/ListCommand.php 18 22 13
/src/Command/Module/ScanCommand.php 17 6 6
/src/Controller/AbstractController.php 17 36 22
/src/Controller/AutoCompleteController.php 8 12 9
/src/Controller/CronjobController.php 16 19 11
/src/Controller/CssController.php 34 13 12
/src/Controller/DesktopController.php 115 54 23
/src/Controller/DeviceController.php 50 31 11
/src/Controller/DriveController.php 22 33 17
/src/Controller/EventController.php 222 86 24
/src/Controller/IconController.php 61 47 25
/src/Controller/IndexController.php 37 11 9
/src/Controller/JavascriptController.php 38 18 15
/src/Controller/MiddlewareController.php 18 14 12
/src/Controller/ModuleController.php 19 35 13
/src/Controller/RoleController.php 147 74 17
/src/Controller/SettingController.php 7 10 9
/src/Controller/UserController.php 189 129 33
/src/Controller/WeatherController.php 9 10 8
/src/Dto/Attribute.php 11 11 6
/src/Dto/Command.php 17 36 15
/src/Dto/Cronjob/Time.php 9 51 9
/src/Dto/Cronjob/TimePart.php 8 14 8
/src/Dto/Css.php 10 7 5
/src/Dto/Event/Command.php 6 1 1
/src/Dto/Event/Describer/Method.php 20 14 9
/src/Dto/Event/Describer/Trigger.php 15 11 9
/src/Dto/Fcm/Message.php 15 71 23
/src/Dto/Ffmpeg/ConvertStatus.php 131 39 25
/src/Dto/Ffmpeg/Media.php 215 82 21
/src/Dto/Ffmpeg/Stream/Audio.php 94 32 11
/src/Dto/Ffmpeg/Stream/Subtitle.php 52 14 10
/src/Dto/Ffmpeg/Stream/Video.php 108 25 11
/src/Dto/File.php 14 42 11
/src/Dto/Form.php 17 11 8
/src/Dto/Form/Button.php 12 40 18
/src/Dto/Form/ModelFormConfig.php 16 7 6
/src/Dto/Image.php 14 6 5
/src/Dto/Install/Configuration.php 23 4 4
/src/Dto/Install/Input.php 8 16 11
/src/Dto/Install/InstallDtoInterface.php 8 2 2
/src/Dto/Install/Success.php 8 7 7
/src/Dto/Javascript.php 17 15 7
/src/Dto/Mail.php 28 49 10
/src/Dto/Mail/Address.php 8 6 4
/src/Dto/Mail/Attachment.php 12 18 9
/src/Dto/Model/Children.php 19 32 15
/src/Dto/Model/ChildrenMapping.php 16 29 11
/src/Dto/Model/PrimaryColumn.php 12 16 9
/src/Dto/Parameter/AbstractParameter.php 36 45 17
/src/Dto/Parameter/ActionParameter.php 10 3 3
/src/Dto/Parameter/AutoCompleteParameter.php 49 16 12
/src/Dto/Parameter/BoolParameter.php 18 8 6
/src/Dto/Parameter/CollectionParameter.php 16 17 15
/src/Dto/Parameter/DateParameter.php 19 17 9
/src/Dto/Parameter/DateTimeParameter.php 21 18 9
/src/Dto/Parameter/EnumParameter.php 19 20 14
/src/Dto/Parameter/EventParameter.php 10 6 6
/src/Dto/Parameter/FileParameter.php 8 12 10
/src/Dto/Parameter/FloatParameter.php 27 19 8
/src/Dto/Parameter/IntParameter.php 17 15 8
/src/Dto/Parameter/ModuleParameter.php 10 3 3
/src/Dto/Parameter/OptionParameter.php 8 11 9
/src/Dto/Parameter/StringParameter.php 16 13 8
/src/Dto/Parameter/TaskParameter.php 10 3 3
/src/Dto/Parameter/TextParameter.php 18 8 6
/src/Dto/Parameter/TimeParameter.php 21 18 9
/src/Dto/Parameter/UserParameter.php 10 3 3
/src/Dto/Parameter/Weather/LocationParameter.php 11 6 6
/src/Dto/UdpMessage.php 8 9 5
/src/Dto/Violation.php 12 27 11
/src/Dto/Web/Body.php 67 7 6
/src/Dto/Web/Request.php 28 33 13
/src/Dto/Web/Response.php 17 36 14
/src/Enum/Ffmpeg/ConvertStatus.php 6 1 1
/src/Enum/HttpStatusCode.php 145 127 6
/src/Enum/Middleware/Message/Vibrate.php 15 5 5
/src/Enum/Permission.php 6 1 1
/src/Event/AbstractEvent.php 56 30 14
/src/Event/DesktopEvent.php 40 27 14
/src/Event/EventEvent.php 83 33 12
/src/Event/FcmEvent.php 9 6 3
/src/Event/NetworkEvent.php 40 14 9
/src/Event/TimeEvent.php 25 88 12
/src/Event/WeatherEvent.php 22 128 11
/src/Exception/AbstractException.php 93 32 12
/src/Exception/ArchiveException.php 6 1 1
/src/Exception/ArgumentError.php 6 1 1
/src/Exception/AutoCompleteException.php 6 2 2
/src/Exception/CommandError.php 6 1 1
/src/Exception/ControllerError.php 6 1 1
/src/Exception/CreateError.php 8 3 3
/src/Exception/DateTimeError.php 8 3 3
/src/Exception/DeleteError.php 8 3 3
/src/Exception/EventException.php 6 1 1
/src/Exception/FactoryError.php 6 1 1
/src/Exception/FcmException.php 6 2 2
/src/Exception/Ffmpeg/ConvertException.php 9 3 3
/src/Exception/Ffmpeg/ConvertStatusError.php 9 3 3
/src/Exception/Ffmpeg/NoAudioError.php 9 3 3
/src/Exception/Ffmpeg/NoSubtitleError.php 9 3 3
/src/Exception/Ffmpeg/NoVideoError.php 9 3 3
/src/Exception/FfmpegException.php 6 1 1
/src/Exception/File/OpenError.php 8 1 1
/src/Exception/File/ReaderException.php 8 1 1
/src/Exception/FileExistsError.php 8 3 3
/src/Exception/FileNotFound.php 8 3 3
/src/Exception/FormException.php 6 1 1
/src/Exception/GetError.php 8 3 3
/src/Exception/Image/CreateError.php 8 1 1
/src/Exception/Image/LoadError.php 8 1 1
/src/Exception/ImageException.php 6 2 2
/src/Exception/InstallException.php 6 1 1
/src/Exception/Lock/LockException.php 9 3 3
/src/Exception/Lock/UnlockException.php 9 3 3
/src/Exception/LoginRequired.php 6 5 5
/src/Exception/MailException.php 6 1 1
/src/Exception/MapperException.php 6 1 1
/src/Exception/MiddlewareException.php 6 1 1
/src/Exception/Model/DeleteError.php 19 8 8
/src/Exception/Model/SaveError.php 19 7 7
/src/Exception/ModuleNotFound.php 8 3 3
/src/Exception/ParameterException.php 6 1 1
/src/Exception/PermissionDenied.php 6 5 5
/src/Exception/ProcessError.php 6 1 1
/src/Exception/Repository/DeleteError.php 24 8 7
/src/Exception/Repository/SelectError.php 7 13 9
/src/Exception/Repository/UpdateError.php 19 8 7
/src/Exception/RequestError.php 6 1 1
/src/Exception/ResponseError.php 6 1 1
/src/Exception/Server/ReceiveError.php 9 3 3
/src/Exception/Server/SendError.php 9 3 3
/src/Exception/SetError.php 8 3 3
/src/Exception/Sqlite/ExecuteError.php 9 3 3
/src/Exception/Sqlite/ReadError.php 9 3 3
/src/Exception/Sqlite/WriteError.php 9 3 3
/src/Exception/UserError.php 6 1 1
/src/Exception/ValidationException.php 6 1 1
/src/Exception/ViolationException.php 16 14 10
/src/Exception/WeatherError.php 6 1 1
/src/Exception/WebException.php 6 1 1
/src/Factory/DateTimeFactory.php 40 25 10
/src/Factory/SqLiteFactory.php 11 9 9
/src/Form/AbstractModelForm.php 92 13 10
/src/Install/AbstractInstall.php 154 92 26
/src/Install/ApacheInstall.php 15 16 7
/src/Install/AppInstall.php 15 10 7
/src/Install/CronjobInstall.php 26 25 15
/src/Install/CryptInstall.php 29 52 14
/src/Install/Data/AppData.php 24 10 7
/src/Install/Data/GeneralPermissionData.php 29 39 18
/src/Install/Data/SmartAttributeData.php 23 42 11
/src/Install/Data/UserData.php 59 41 17
/src/Install/Database/ConnectInstall.php 56 56 19
/src/Install/Database/ConstraintInstall.php 30 63 26
/src/Install/Database/KeyInstall.php 30 88 29
/src/Install/Database/TableInstall.php 134 152 47
/src/Install/Database/ViewInstall.php 74 43 20
/src/Install/DateInstall.php 15 16 7
/src/Install/FfmpegInstall.php 16 13 7
/src/Install/IconInstall.php 21 15 11
/src/Install/InstallInterface.php 19 4 2
/src/Install/MiddlewareInstall.php 15 13 10
/src/Install/ModuleInstall.php 19 11 9
/src/Install/NewRelicInstall.php 15 10 8
/src/Install/OpenTelemetryInstall.php 19 11 9
/src/Install/OpenweathermapInstall.php 16 15 8
/src/Install/SingleInstallInterface.php 6 1 1
/src/Manager/ModelManager.php 324 293 49
/src/Manager/ReflectionManager.php 338 127 33
/src/Manager/ServiceManager.php 231 132 37
/src/Mapper/Model/ChildrenMapper.php 26 63 22
/src/Mapper/ModelMapper.php 66 39 22
/src/Mapper/ObjectMapper.php 54 80 36
/src/Mapper/WeatherMapper.php 16 35 13
/src/Model/AbstractModel.php 18 52 23
/src/Model/Action.php 42 41 19
/src/Model/Action/Permission.php 26 18 10
/src/Model/AutoCompleteModelInterface.php 8 1 1
/src/Model/ConstraintTrait.php 72 140 35
/src/Model/Cronjob.php 15 41 16
/src/Model/Cronjob/Time.php 70 106 10
/src/Model/Desktop/Item.php 48 49 16
/src/Model/DevicePush.php 46 60 12
/src/Model/Drive.php 21 89 14
/src/Model/Drive/Stat.php 35 29 10
/src/Model/Drive/StatAttribute.php 43 40 9
/src/Model/Event.php 79 65 19
/src/Model/Event/Element.php 106 95 25
/src/Model/Event/Event/Tag.php 36 32 14
/src/Model/Event/Tag.php 16 24 13
/src/Model/Event/Trigger.php 78 105 15
/src/Model/Icon.php 16 26 13
/src/Model/Icon/Tag.php 29 20 13
/src/Model/Lock.php 12 13 8
/src/Model/Module.php 14 21 13
/src/Model/Role.php 42 24 14
/src/Model/Role/Permission.php 50 60 13
/src/Model/Role/User.php 38 30 14
/src/Model/Setting.php 38 38 14
/src/Model/SmartAttribute.php 13 16 10
/src/Model/Task.php 30 29 15
/src/Model/User.php 51 59 18
/src/Model/User/Device.php 49 52 11
/src/Model/User/Permission.php 59 61 14
/src/Model/User/PermissionView.php 7 87 16
/src/Model/Weather.php 88 110 17
/src/Model/Weather/Location.php 166 52 16
/src/OpenTelemetry/Instrumentation/ControllerInstrumentation.php 12 14 12
/src/OpenTelemetry/Instrumentation/InstrumentationInterface.php 6 1 1
/src/OpenTelemetry/Instrumentation/MysqliInstrumentation.php 16 62 19
/src/OpenTelemetry/Instrumentation/StoreInstrumentation.php 12 14 12
/src/OpenTelemetry/Instrumentation/WebInstrumentation.php 17 38 20
/src/Query/ChildrenQuery.php 29 139 30
/src/Repository/AbstractRepository.php 71 81 21
/src/Repository/Action/PermissionRepository.php 23 21 14
/src/Repository/ActionRepository.php 23 36 18
/src/Repository/Cronjob/TimeRepository.php 23 8 6
/src/Repository/CronjobRepository.php 24 38 17
/src/Repository/Desktop/ItemRepository.php 83 48 14
/src/Repository/DevicePushRepository.php 10 5 4
/src/Repository/Drive/StatRepository.php 10 10 8
/src/Repository/DriveRepository.php 22 24 14
/src/Repository/EventRepository.php 24 50 17
/src/Repository/Icon/TagRepository.php 19 18 12
/src/Repository/IconRepository.php 22 25 14
/src/Repository/LockRepository.php 8 4 4
/src/Repository/ModuleRepository.php 22 32 15
/src/Repository/RoleRepository.php 8 4 4
/src/Repository/SettingRepository.php 49 86 12
/src/Repository/SmartAttributeRepository.php 8 4 4
/src/Repository/TaskRepository.php 22 32 15
/src/Repository/User/DeviceRepository.php 95 36 12
/src/Repository/User/PermissionRepository.php 12 11 7
/src/Repository/User/PermissionViewRepository.php 26 58 19
/src/Repository/UserRepository.php 9 11 6
/src/Repository/Weather/LocationRepository.php 20 27 13
/src/Repository/WeatherRepository.php 28 33 15
/src/Service/Attribute/AbstractActionAttributeService.php 24 19 9
/src/Service/Attribute/AlwaysAjaxResponseService.php 20 8 7
/src/Service/Attribute/AttributeServiceInterface.php 6 1 1
/src/Service/Attribute/EnvAttribute.php 15 17 13
/src/Service/Attribute/Install/CronjobInstallAttribute.php 18 15 9
/src/Service/Attribute/Install/InstallAttributeInterface.php 13 2 2
/src/Service/Attribute/MiddlewarePermissionAttributeService.php 20 28 15
/src/Service/Attribute/ModelFetcherAttribute.php 32 89 26
/src/Service/Attribute/ModelMapperAttribute.php 146 68 36
/src/Service/Attribute/ModelsFetcherAttribute.php 33 99 26
/src/Service/Attribute/ModelsMapperAttribute.php 141 88 36
/src/Service/Attribute/ObjectMapperAttribute.php 162 74 31
/src/Service/Attribute/ObjectsMapperAttribute.php 19 22 12
/src/Service/Attribute/ParameterAttributeInterface.php 11 2 2
/src/Service/Attribute/PermissionAttribute.php 74 43 23
/src/Service/Attribute/ServiceAttribute.php 20 38 18
/src/Service/Attribute/SettingAttribute.php 21 32 16
/src/Service/Attribute/TableNameAttribute.php 22 43 22
/src/Service/AttributeService.php 23 25 11
/src/Service/Command/ArgumentService.php 51 16 7
/src/Service/Command/TableService.php 46 24 9
/src/Service/CommandService.php 30 145 40
/src/Service/ControllerService.php 313 156 41
/src/Service/CronjobService.php 84 95 25
/src/Service/CryptService.php 49 28 6
/src/Service/CssService.php 19 57 20
/src/Service/DateTimeService.php 20 22 11
/src/Service/DevicePushService.php 15 29 15
/src/Service/DirService.php 30 49 15
/src/Service/EnvService.php 99 34 11
/src/Service/Event/ElementService.php 46 75 31
/src/Service/EventService.php 42 105 29
/src/Service/FcmService.php 20 25 13
/src/Service/Ffmpeg/MediaService.php 158 150 28
/src/Service/FfmpegService.php 105 117 37
/src/Service/File/Reader/PdfReaderService.php 11 15 14
/src/Service/File/Reader/ReaderInterface.php 8 2 1
/src/Service/File/Reader/TextReaderService.php 15 9 8
/src/Service/File/ReaderService.php 17 12 11
/src/Service/File/TypeService.php 206 76 14
/src/Service/FileService.php 59 168 33
/src/Service/IconService.php 68 39 21
/src/Service/Image/DrawService.php 21 18 11
/src/Service/Image/ManipulateService.php 128 98 27
/src/Service/Image/ThumbnailService.php 43 7 6
/src/Service/ImageService.php 102 111 30
/src/Service/InstallService.php 38 96 29
/src/Service/JavascriptService.php 19 93 28
/src/Service/LockService.php 183 77 21
/src/Service/LoggerService.php 162 64 19
/src/Service/MailService.php 67 19 16
/src/Service/MiddlewareService.php 90 82 33
/src/Service/ModuleService.php 246 132 38
/src/Service/NetworkService.php 10 12 10
/src/Service/OpenTelemetry/InstrumentationService.php 28 36 16
/src/Service/OpenTelemetry/SpanService.php 57 47 14
/src/Service/PermissionService.php 70 129 23
/src/Service/PriorityInterface.php 8 1 1
/src/Service/ProcessService.php 24 34 12
/src/Service/RegistryService.php 46 14 7
/src/Service/RequestService.php 164 58 22
/src/Service/Response/AjaxResponse.php 12 22 16
/src/Service/Response/ExceptionResponse.php 23 42 22
/src/Service/Response/FileResponse.php 99 44 23
/src/Service/Response/RedirectResponse.php 10 21 15
/src/Service/Response/Response.php 12 21 14
/src/Service/Response/ResponseInterface.php 6 2 2
/src/Service/Response/TwigResponse.php 18 34 17
/src/Service/Response/WebResponse.php 74 42 20
/src/Service/SessionService.php 30 45 25
/src/Service/SqLiteService.php 16 28 11
/src/Service/TracerService.php 18 18 13
/src/Service/TwigService.php 8 21 10
/src/Service/UdpService.php 101 56 15
/src/Service/UserService.php 26 56 21
/src/Service/ValidatorService.php 17 37 16
/src/Service/WeatherService.php 31 51 17
/src/Service/WebService.php 70 71 36
/src/Store/AbstractDatabaseStore.php 151 94 29
/src/Store/AbstractStore.php 21 1 1
/src/Store/ActionStore.php 33 20 18
/src/Store/CommandStore.php 22 29 17
/src/Store/Cronjob/TimeStore.php 113 44 28
/src/Store/CronjobStore.php 7 12 9
/src/Store/DriveStore.php 33 55 24
/src/Store/Event/ClassNameStore.php 24 22 14
/src/Store/Event/ClassTriggerStore.php 77 30 20
/src/Store/Event/ElementStore.php 26 42 23
/src/Store/Event/MethodStore.php 79 30 16
/src/Store/Event/TriggerStore.php 28 31 19
/src/Store/EventStore.php 7 12 9
/src/Store/Icon/TagStore.php 44 28 15
/src/Store/IconStore.php 22 19 17
/src/Store/ModuleStore.php 7 8 7
/src/Store/Role/PermissionStore.php 41 108 25
/src/Store/Role/UserStore.php 11 15 12
/src/Store/RoleStore.php 7 8 7
/src/Store/SettingStore.php 7 23 15
/src/Store/TaskStore.php 43 20 18
/src/Store/User/PermissionStore.php 39 144 28
/src/Store/UserStore.php 7 9 8
/src/Store/WeatherStore.php 27 11 9
/src/Tracer/AbstractTracer.php 36 33 10
/src/Tracer/NewRelicTracer.php 8 21 16
/src/Tracer/OpenTelemetryTracer.php 46 139 29
/src/Transformer/AttributeParameterTransformer.php 70 57 26
/src/Utility/ArrayKeyUtility.php 20 4 4
/src/Utility/JsonUtility.php 18 15 10
/src/Validator/AbstractValidator.php 11 1 1
/src/Validator/GreaterAbstractValidator.php 20 10 9
/src/Validator/LowerAbstractValidator.php 20 10 9
/src/Validator/RangeAbstractValidator.php 19 9 7
/src/Wrapper/DatabaseStoreWrapper.php 19 72 12
/src/Wrapper/ModelWrapper.php 14 20 13
/src/Wrapper/RepositoryWrapper.php 19 72 12
None 13 26 1