Skip to content

Instantly share code, notes, and snippets.

View fzldn's full-sized avatar

Faizal Nugraha fzldn

View GitHub Profile
@fzldn
fzldn / beautifier.js
Last active July 28, 2023 18:28
VS Code Laravel Blade formatter using extension Beautify 1.5.0 by HookyQR with js-beautify hacks
...
Beautifier.prototype.beautify = function() {
...
var source_text = this._source_text;
// BEGIN
source_text = source_text.replace(/\{\{(--)?((?:(?!(--)?\}\}).)+)(--)?\}\}/g, function(m, ds, c, dh, de) {
@fzldn
fzldn / deploy.sh
Created July 30, 2022 03:26
script for deploy laravel project with compile mix
#!/bin/bash
export NVM_DIR=~/.nvm
source ~/.nvm/nvm.sh
cd /var/www/html
git pull
composer install
@fzldn
fzldn / install.sh
Created June 20, 2022 06:54
Install previous versions of Laravel using composer
composer create-project laravel/laravel your-project-name 8.0
cd /var/www/html/laravel
sudo chown -R $USER:www-data .
sudo find . -type f -exec chmod 664 {} \;
sudo find . -type d -exec chmod 775 {} \;
sudo chgrp -R www-data storage bootstrap/cache
sudo chmod -R ug+rwx storage bootstrap/cache
@fzldn
fzldn / phpcs.xml
Last active December 23, 2019 15:34
Laravel Coding Standard configuration
<?xml version="1.0"?>
<ruleset name="Laravel Standards">
<!--
The name attribute of the ruleset tag is displayed
when running PHP_CodeSniffer with the -v command line
argument. The description tag below is not displayed anywhere
except in this file, so it can contain information for
developers who may change this file in the future.
-->