PSR-1, 4, and 12 MUST be followed
- PSR-1: Basic Coding Standard: https://www.php-fig.org/psr/psr-1/
- PSR-4: Autoloader: https://www.php-fig.org/psr/psr-4/
- PSR-12: Extended Coding Style: https://www.php-fig.org/psr/psr-12/
module.exports = { | |
0.5: '0.125rem', // 2px | |
1: '0.25rem', // 4px | |
1.5: '0.375rem', // 6px | |
2: '0.5rem', // 8px | |
2.5: '0.625rem', // 10px | |
3: '0.75rem', // 12px | |
3.5: '0.875rem', // 14px | |
4: '1rem', // 16px | |
4.5: '1.125rem', // 18px |
PSR-1, 4, and 12 MUST be followed
Install package via composer
composer require illuminate/database
<?php | |
namespace App\Common\Http; | |
use Illuminate\Contracts\Foundation\Application; | |
use Illuminate\Contracts\Routing\ResponseFactory; | |
use Illuminate\Http\Response; | |
class JsonResponse extends \Symfony\Component\HttpFoundation\Response | |
{ |
<?php | |
add_filter('woocommerce_email_attachments', function ($attachments, $emailId, $order) { | |
/* @var WC_Order $order */ | |
$attachTo = [ | |
'new_order', | |
'customer_on_hold_order', | |
'customer_processing_order', | |
'customer_completed_order', | |
'customer_refunded_order', |
Create if not exist resources/views/vendor/nova/partials/meta.blade.php
Add your elements in this file:
<!-- Font Awesome -->
<script src="https://kit.fontawesome.com/[YOUR-ID].js" crossorigin="anonymous"></script>
Settings, Commands etc....
<?php | |
namespace App\Nova; | |
use Illuminate\Database\Eloquent\Builder; | |
use Laravel\Nova\Http\Requests\NovaRequest; | |
use Laravel\Nova\Resource as NovaResource; | |
use Laravel\Scout\Builder as ScoutBuilder; | |
abstract class Resource extends NovaResource |
<?php | |
namespace App\Support\Spatie; | |
use Illuminate\Support\Str; | |
use Spatie\MediaLibrary\MediaCollections\Models\Media; | |
use Spatie\MediaLibrary\Support\PathGenerator\PathGenerator; | |
class CustomPathGenerator implements PathGenerator | |
{ |
$font-awesome: 'Font Awesome 5 Pro'; | |
$color-alert: #e74b4b; | |
a { | |
color: $color-alert !important; | |
padding-left: 1.65rem; | |
&:before { | |
position: absolute; | |
width: 0.9rem; |