$bid = 'myblock';
$block = \Drupal\block_content\Entity\BlockContent::load($bid);
$render = \Drupal::entityTypeManager()->getViewBuilder('block_content')->view($block);
$block_manager = \Drupal::service('plugin.manager.block');
| import React, { Component } from 'react'; | |
| import firebase from '@firebase/app'; | |
| import firestore from './firestore'; // Code: https://gist.github.com/sconstantinides/546a48ba183b1234f750ca6261440199 | |
| class App extends Component { | |
| constructor(props) { | |
| super(props); | |
| this.state = { | |
| userId: localStorage.getItem('userId') || '', |
| git clone --mirror [source git URL] | |
| cd repo | |
| git push --mirror [mirror git URL] |
| [Nginx HTTP] | |
| title=Web Server (Nginx, HTTP) | |
| description=Small, but very powerful and efficient web server | |
| ports=80/tcp | |
| [Nginx HTTPS] | |
| title=Web Server (Nginx, HTTPS) | |
| description=Small, but very powerful and efficient web server | |
| ports=443/tcp |
| # One liner | |
| wget --recursive --page-requisites --adjust-extension --span-hosts --convert-links --restrict-file-names=windows --domains yoursite.com --no-parent yoursite.com | |
| # Explained | |
| wget \ | |
| --recursive \ # Download the whole site. | |
| --page-requisites \ # Get all assets/elements (CSS/JS/images). | |
| --adjust-extension \ # Save files with .html on the end. | |
| --span-hosts \ # Include necessary assets from offsite as well. | |
| --convert-links \ # Update links to still work in the static version. |
| use Drupal\Core\Url; | |
| use Symfony\Component\HttpFoundation\Request; | |
| function my_function() { | |
| $previousUrl = \Drupal::request()->server->get('HTTP_REFERER'); | |
| $fake_request = Request::create($previousUrl); | |
| $url_object = \Drupal::service('path.validator')->getUrlIfValid($fake_request->getRequestUri()); | |
| if ($url_object) { | |
| $route_name = $url_object->getRouteName(); | |
| // Do something with $route_name; |
| # Taxonomy terms: | |
| - https://gist.github.com/facine/35bb291811c146b6fc9e#file-create_taxonomy_term-php | |
| # Menu links: | |
| - https://gist.github.com/facine/35bb291811c146b6fc9e#file-create_menu_link-php | |
| # File items: | |
| - https://gist.github.com/facine/35bb291811c146b6fc9e#file-create_file-php | |
| # Nodes: |
| <?php | |
| /** | |
| * Implements hook_drush_command(). | |
| */ | |
| function seed_derivatives_drush_command() { | |
| $items = array(); | |
| $items['seed_derivatives'] = array( | |
| 'description' => "Create image derivatives", |