Skip to content

Instantly share code, notes, and snippets.

var Cart = (function(){
var m = {};
m.init = function(){
jQuery(function(){
m.add();
m.update();
m.delete();
});
};
<?php
namespace App\Controllers;
class CompanyController
{
public function edit()
{
$company_id = $_POST['company_id'];
<?php
namespace App\Core;
class Container
{
private $data;
public function set($key, $value)
{
<?php
$action = isset($_GET['action']) ? 'insert';
if($action == 'insert') {
//aqui faz a inserção
}
if($action == 'update') {
//aqui faz alteração
@davidchc
davidchc / menu-tree.php
Created October 17, 2017 20:25
Exemplo de criação de estrutura de elementos de com filhos
<?php
$result = [];
$result[0][1] = ['name' => 'Programacao'];
$result[0][2] = ['name' => 'Design'];
$result[1][3] = ['name' => 'PHP'];
$result[2][4] = ['name' => 'Photoshop'];
$result[3][5] = ['name' => 'Laravel'];
$result[3][6] = ['name' => 'Zend'];
<?php $menu = [];?>
<?php foreach($items as $item) : ?>
<?php if(!in_array($item['menu'], $menu)) : ?>
<h3><?php echo $item['menu']?></h3>
<?php $menu[] = $item['menu'];?>
<?php endif;?>
<p><?php echo $item['subMenu']?></p>
var loopGa = window.setInterval(function(){
if(typeof ga !== 'undefined' ) {
ga('require', 'ec');
ga('ec:addProduct', {
'id': '<?php echo $product_info["product_id"]?>',
'name': '<?php echo $product_info["name"]?>',
});
ga('ec:setAction', 'detail');
ga('send', 'pageview');
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
class Post extends Model
{
//Pega todos os elementos q estão com .items
let links = document.querySelectorAll('.items');
//Pecorre esse elemento
links.forEach(link => {
//Atribui ação a esse elemento
link.addEventListener('click', e => {
e.preventDefault();
//pega todos os nomes da classe desse elemento
let names = link.className.split(' ');
<?php
$content = 'jbajdbfkjsd <img src="endereco/imagem1.jpg" />
<img src="endereco/imagem2.jpg" />
<img src="endereco/imagem3.jpg" />
<img src="endereco/imagem4.jpg"/>
';
preg_match_all('/src="([^"]*)"/mis',$content, $matches);