Skip to content

Instantly share code, notes, and snippets.

View vicgonvt's full-sized avatar

Victor Gonzalez vicgonvt

View GitHub Profile

title: Macroable Laravel Classes (Full List) keywords: laravel, coderstape, coder's tape, macros description: The macro trait allows you to add functionality to many Laravel classes. Here's a list of all of them. date: AUg 30, 2019 tags: laravel, php permalink: macroable-laravel-classes-full-list img: https://coderstape.com/images/laravel-macros.jpg author: Victor Gonzalez authorlink: https://github.com/vicgonvt

@vicgonvt
vicgonvt / deployment_guide.md
Last active March 17, 2024 06:51
Deployment Guide for Ubuntu Server from Scratch with Laravel
---
title: My Title
keywords: keyword1, keyword2, keyword3
description: Description here
date: May 14 1988
series: My First Post
tags: Tag 42, Tag 2
img: https://via.placeholder.com/500x140
---

title: Title in Title Bar keywords: keyword1, keyword2, keyword3 description: Description here date: May 14 1988 series: My First Post tags: Tag 1, Tag 2 permalink: title-in-title-bar img: https://via.placeholder.com/500x140

@vicgonvt
vicgonvt / blog
Last active August 31, 2019 00:18
cd0431a5cdc043ebab7f4954f7b4d471
10db4bd5cc41d64675d01605ef555f8c
dc1d424e34c866c2544e1296206eb594

Hello

Another time

<?php
function str_between($string, $start, $end, $innerOnly = true, $remove = false) {
if (($startPosition = strpos($string, $start)) === false || ($endPosition = strpos($string, $end)) === false) {
return false;
}
if ($innerOnly) {
$startPosition += strlen($start);
<template>
<ul>
<result v-for="result in results" :key="result.id">
@{{ result.id }}
</result>
</ul>
</template>
<script>
export default {
<?php
class Gallery
{
public $data;
public function setUp($imagePath)
{
$data = file_get_contents($imagePath . 'portfolio.json');
$this->data = json_decode($data, true);
$this->images = glob($imagePath . '*.{jpg,png,gif}', GLOB_BRACE);