Skip to content

Instantly share code, notes, and snippets.

@if (count($errors) > 0)
<div class="error">
<ul>
@foreach ($errors->all() as $error)
<li>{{ $error }}</li>
@endforeach
</ul>
</div>
@endif
@extends('layout')
@section('content')
<div class="container">
<h1>Edit {{ $word->id }}</h1>
@include('words.form', ['word' => $word, 'method'=>'update'])
<div class="row">
or
<form method="{{ route('words.destroy', ['word'=>$word->id]) }}">
@extends('layout')
@section('content')
<div class="container">
<h1>Add new word</h1>
@include('words.form', ['word' => $word, 'method'=>'create'])
</div>
@endsection
<?php
namespace App\Http\Controllers;
use App\Http\Requests\StoreWordRequest;
use App\Http\Requests\UpdateWordRequest;
use App\Models\Word;
class WordController extends Controller
{
@brain2xml
brain2xml / connection.php
Created September 1, 2021 06:27 — forked from pekhee/connection.php
Setup database connection for Eloquent outside of Laravel.
<?php // Namespace DB;
use Illuminate\Database\Capsule\Manager as Capsule;
class Connection {
public function __construct()
{
$this->capsule = new Capsule;
// Same as database configuration file of Laravel.
// Enable Devel module and go to /devel/php
$nodes = \Drupal::entityQuery("node")
->condition('created', strtotime('-30 days'), '<=')
->execute();
$storage_handler = \Drupal::entityTypeManager()->getStorage("node");
// $entities = $storage_handler->loadMultiple(); // Delete ALL nodes.
$entities = $storage_handler->loadMultiple($nodes);
$storage_handler->delete($entities);
# ======= composer ============
# install
composer create-project drupal/recommended-project:^8 project_name
# install module
composer require drupal/module_name
# update drupal
composer update