PHP code example of jgawlik / laravel-journal

1. Go to this page and download the library: Download jgawlik/laravel-journal library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

jgawlik / laravel-journal example snippets


// config/journal.php
'run_migrations' => false,

// config/journal.php
'routes' => [
    'middleware' => ['api', 'auth:api'],
    // ...
],

use Illuminate\Support\Facades\Gate;
use Jgawlik\LaravelJournal\JournalServiceProvider;

Gate::define(JournalServiceProvider::MANAGE_CATEGORIES, fn (User $user) => $user->is_admin);
bash
php artisan vendor:publish --tag=journal-config
php artisan migrate
bash
php artisan db:seed --class="Jgawlik\LaravelJournal\Database\Seeders\CategorySeeder"
bash
php artisan vendor:publish --tag=journal-migrations

GET /api/journal/posts?search=holiday&tag=travel&sort=title&direction=asc&per_page=20