Skip to content

Instantly share code, notes, and snippets.

@hafriedlander
Created March 24, 2015 02:58
Show Gist options
  • Save hafriedlander/b0d3191ff2a735684eab to your computer and use it in GitHub Desktop.
Save hafriedlander/b0d3191ff2a735684eab to your computer and use it in GitHub Desktop.
<?php
class HackedDataQuery extends DataQuery {
public function __construct($dataQuery) {
$this->dataClass = $dataQuery->dataClass;
$this->query = $dataQuery->query;
}
public function selectField($fieldExpression, $alias = null) {
parent::selectField($fieldExpression, $alias);
}
}
$list->alterDataQuery(function($query, $list) {
$query = new HackedDataQuery($query);
$query->selectField("YouJustMadeABaby", "Cry");
return $query;
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment