You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+13-17
Original file line number
Diff line number
Diff line change
@@ -1,16 +1,15 @@
1
-
# laravel lib for eloquentize.com service
1
+
# laravel lib for alpha.eloquentize.com service
2
2
3
3
[](https://packagist.org/packages/eloquentize/laravel-eloquentize-client)
This is where your description should go. Limit it to a paragraph or two. Consider adding a small example.
8
+
Eloquentize provides a full-featured monitoring toolkit for Laravel applications, designed for effortless integration. By incorporating a straightforward library, leveraging a smooth API, and offering a tailor-made dashboard, it simplifies the visualization of daily project metrics. This solution facilitates the efficient tracking and aggregation of model event metrics, streamlining project management and enriching insights, all without the need for extra coding.
Eloquentize offers a comprehensive monitoring solution for Laravel applications by providing a simple library integration, seamless API usage, and a customizable dashboard to visualize daily projects metrics. It enables efficient tracking and aggregation of model event metrics without additional coding, enhancing project management and insight.
34
-
35
30
### Requirements
36
31
37
-
At this point you need a laravel project, even if his version his very old ( 5.6 with php 7.4 is ok, mmm not really ok, because you might not use that anymore, but eloquentize will works on that. )
32
+
To get started, you'll require a Laravel project, regardless of its version; even older versions like 5.6 running on PHP 7.4 are compatible, although such setups are less common now. However, Eloquentize is designed to work seamlessly even on these versions.
38
33
39
-
Having access to the shell might be a good thing to have, but it’s not mandatory, thanks to laravel scheduler. So you need to have a cron job activated on your server, if you use Laravel Forge just activate Laravel scheduler option.
34
+
Shell access is beneficial but not essential, thanks to Laravel's scheduler. Therefore, ensuring a cron job is set up on your server is necessary. If you're using Laravel Forge, simply enable the Laravel scheduler option.
40
35
41
-
You need table with timestamps, this is the point.
36
+
Lastly, your database tables must include timestamps for Eloquentize to function correctly.
42
37
43
38
### Installation
44
39
45
-
The eloquentize library will be available soon on composer, as soon as the library will be available i assume you can do a composer require eloquentize/client
46
-
47
40
To set up Eloquentize, start by installing it through Composer with the following command:
This should be done as soon as it becomes available. After installation, proceed to app.eloquentize.com to create your account and generate an API key. This key should then be added to your **`.env`** file in the following manner to complete the configuration process:
After installation, proceed to [alpha](https://alpha.eloquentize.com) to create your account and generate an API key. This key should then be added to your **`.env`** file in the following manner to complete the configuration process:
54
52
55
53
```makefile
56
54
ELOQUENTIZE_API_TOKEN=your_api_key_here
57
55
```
58
56
59
-
Eloquentize simplifies the integration into your Laravel projects by connecting through a library, utilizing an API for operations, and providing a dashboard for metrics visualization. This enables tracking of model events such as creation, update, and deletion efficiently without additional coding.
60
-
61
57
**Usage** involves executing artisan commands like the one below to gather daily metrics:
0 commit comments