ESPN's hidden API endpoints
Latest News: http://site.api.espn.com/apis/site/v2/sports/football/college-football/news
Latest Scores: http://site.api.espn.com/apis/site/v2/sports/football/college-football/scoreboard
drush eval "var_dump(Drupal\Component\Utility\Crypt::randomBytesBase64(55))" |
// Detection if an element is added to DOM | |
function onElementInserted(containerSelector, elementSelector, callback) { | |
var onMutationsObserved = function(mutations) { | |
mutations.forEach(function(mutation) { | |
if (mutation.addedNodes.length) { | |
var elements = $(mutation.addedNodes).find(elementSelector); | |
for (var i = 0, len = elements.length; i < len; i++) { | |
callback(elements[i]); | |
} | |
} |
Latest News: http://site.api.espn.com/apis/site/v2/sports/football/college-football/news
Latest Scores: http://site.api.espn.com/apis/site/v2/sports/football/college-football/scoreboard
<?php | |
namespace Drupal\my_module\Form; | |
use Drupal\Core\Form\FormBase; | |
use Drupal\Core\Form\FormStateInterface; | |
/** | |
* Class TestAjaxFormSelect. | |
*/ |
<?php | |
/** | |
* Utility get all field values | |
* @param string $entity_type Entity Type eg. (node,taxonomy) | |
* @param string $bundle Bundle (asset) | |
* @param string $field_name Field Name machine_name (field_asset_address) | |
* @param string $column_key $records keyed by column eg. (entity_id) | |
* @param array $columns Field columns eg. (value,uri,address_line1,locality) |