-
CTRL + N
You will let you instantly move to any part of any class or file in your project. -
CTRL + W
Select parts of code by context aware. For instance: if the cursor were in the method, all entire content will be selected. -
CTRL + ALT + L
One of my most used keyboard combos, will immediately format your code according to the preferred style guidelines
This is a example to create a personal laravel directive
use Illuminate\View\Compilers\BladeCompiler;
protected function registerBladeExtensions()
{
$this->app->afterResolving('blade.compiler', function (BladeCompiler $bladeCompiler) {
$bladeCompiler->if('canActAsTgo', function ($permission_user) {
SELECT
lab1.product_name,
COUNT("*") AS total_users
FROM
(
SELECT
GROUP_CONCAT(lab2.plant_profile_id) AS teste,
substring_index(group_concat(lab2.plant_profile_id SEPARATOR ','), ',', 1) as plant_id,
substring_index(group_concat(lab2.product_name SEPARATOR ','), ',', 1) as product_name,
We are using a package to create and make pdf download called Dompdf (https://github.com/barryvdh/laravel-dompdf).
In some time, we needed to display the company image logo inside pdf report. we did everything we could and it did not working.
In the other words, convert image to base64.
Make sure that option "isPhpEnabled" is true
Open the settings.json file and put it on this following configuration:
{
"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe",
"phpunit.php": "C:\\xampp\\php\\php.exe",
"phpunit.phpunit": "C:/xampp/htdocs/talentsuite/htdocs/vendor/phpunit/phpunit/phpunit",
"phpunit.args": [
"--configuration", "C:\\xampp\\htdocs\\talentsuite\\htdocs\\phpunit.xml",
{
"workbench.colorTheme": "Monokai",
"files.autoSave": "onFocusChange",
"editor.multiCursorModifier": "ctrlCmd",
"editor.autoClosingBrackets": "always",
"editor.autoClosingQuotes": "always",
"editor.mouseWheelZoom": true,
"workbench.editor.highlightModifiedTabs": true,
"workbench.editor.enablePreview": false,
Quick tip for those who want to list some events, grouping them by some date value – by day, month, year etc.
Let’s take a look at example – we have this database structure of appointments.
$days = Appointment::whereBetween('start_time', [now(), now()->addDays(7)])
->orderBy('start_time')
->get()
->groupBy(function ($val) {
OlderNewer