TLDR: Use for...of instead of forEach() in asynchronous code.
For legacy browsers, use for(...;...;...) or [].reduce()
To execute the promises in parallel, use Promise.all([].map(...))
| <?php | |
| /** | |
| * Create a new redirect within the Yoast redirect system. | |
| * | |
| * @param string $origin_url redirecting from. | |
| * @param string $destination_url redirecting to. | |
| * @param int $type redirect code, defaults to 301. | |
| * @param string $format the format, either 'plain' or 'regex', defaults to 'plain'. | |
| * @return void | |
| */ | 
| <?php | |
| use Illuminate\Support\Arr; | |
| trait CanBeReplicated | |
| { | |
| public function replicateTo(string $model, array $with = null, array $except = null) | |
| { | |
| $defaults = [ | |
| $this->getKeyName(), | 
| <?php | |
| function to_pennies($value) | |
| { | |
| return intval( | |
| strval(floatval( | |
| preg_replace("/[^0-9.]/", "", $value) | |
| ) * 100) | |
| ); | |
| } | 
| // check version | |
| node -v || node --version | |
| // list locally installed versions of node | |
| nvm ls | |
| // list remove available versions of node | |
| nvm ls-remote | |
| // install specific version of node | 
#Use this URL to get your client authorized for Instafeed.JS plugin for Instagram.
| <form action="/cart/add" method="post"> | |
| {% if product.variants.size > 1 %} | |
| {% if product.options[0] %} | |
| {% assign used = '' %} | |
| <label for="select-one">{{ product.options[0] }}</label> | |
| <select id='select-one' onchange="letsDoThis()"> | |
| {% for variant in product.variants %} | |
| {% unless used contains variant.option1 %} | |
| <option value="{{ variant.option1 }}">{{ variant.option1 }}</option> | |
| {% capture used %}{{ used }} {{ variant.option1 }}{% endcapture %} | 
| <?php | |
| class comment_walker extends Walker_Comment { | |
| var $tree_type = 'comment'; | |
| var $db_fields = array( 'parent' => 'comment_parent', 'id' => 'comment_ID' ); | |
| // constructor – wrapper for the comments list | |
| function __construct() { ?> | |
| <section class="comments-list"> | 
| <?php | |
| /** | |
| * Content from http://en.wikipedia.org/wiki/List_of_HTTP_status_codes | |
| * | |
| * You may also want a list of unofficial codes: | |
| * | |
| * 103 => 'Checkpoint', | |
| * 218 => 'This is fine', // Apache Web Server | |
| * 419 => 'Page Expired', // Laravel Framework |