Releases: Hi-Folks/lara-lens
Releases · Hi-Folks/lara-lens
Check server requirements and extending to Laravel 6 support
0.1.17 - 2020-08-30
Add
- Adding support for Laravel 6
- Check server requirements for PHP modules needed by Laravel;
- Check server requirements for PHP Version (based on the Laravel version);
- Adding PORT display for Database connection;
- List PHP modules installed, needed by Laravel;
Change
- Updating test cases
Hotfix for php syntax
- Adding syntax checker (linter) in CICD
- fix a syntax error
--url-path for HTTP connection
Add
- Add --url-path for using a specific path during HTTP connection. For example --url-path=test (for checking "test" path)
Change
- Refactor logic with traits for: database connection, configuration, runtime parameters, filesystem, http connections (issue #11);
- Improve the HTTP Connection check (configuration url, url generated)
Check with info, warn and error
- Refactoring "check" functionality
- add warning messages
- show report check
- add alert green
- managing multiple type of message (warning / error / hint)
- try catch for db connection, for checking files, for scanning directories
- check PDO for database connection
DB Tables hints
Add
- Add hints for database tables (table exists, column exists)
Change
- Fix typo in banner. ( close #6 )
- updated tests
Hints
- When a check is not working properly, some hints are now displayed.
- Add hints for database connection
- Add hints for HTTP connections
Language list improvement
Language list improvement
Check files
New function for check files.
- check .env file
- check language storage
- list languages available
Runtime Paths (cache, storage, languages)
New runtime config about some paths:
- "langPath" =>"Path to the language files",
- "publicPath" =>" Path to the public / web directory",
- "storagePath" => "Storage directory",
- "resourcePath" =>"Resources directory",
- "getCachedServicesPath" => "Path to the cached services.php",
- "getCachedPackagesPath" => "Path to the cached packages.php",
- "getCachedConfigPath" => "Path to the configuration cache",
- "getCachedRoutesPath" => "Path to the routes cache",
- "getCachedEventsPath" => "Path to the events cache file",
- "getNamespace" => "Application namespace"
Table output style
💅 Style output table via --style option. You can choose one of these styles (box-double is the default used by LaraLens):
- default
- borderless
- compact
- symfony-style-guide
- box
- box-double
👓 Runtime config:
- environmentPath
- environmentFile
- environmentFilePath