Skip to content
Snippets Groups Projects
CreatesSelectQueries.php 537 B
Newer Older
  • Learn to ignore specific revisions
  • Josh Pollock's avatar
    Josh Pollock committed
    <?php
    
    
    namespace calderawp\CalderaFormsQuery;
    
    use calderawp\CalderaFormsQuery\Select\Entry;
    use calderawp\CalderaFormsQuery\Select\EntryValues;
    
    
    Josh Pollock's avatar
    Josh Pollock committed
    /**
     * Interface QueriesEntries
     *
     * Interface that all classes that query for entries MUST impliment
     */
    
    Josh Pollock's avatar
    Josh Pollock committed
    interface CreatesSelectQueries extends GetsResults
    
    Josh Pollock's avatar
    Josh Pollock committed
    {
    	/**
    	 * Get generator for entry values SQL
    	 *
    	 * @return EntryValues
    	 */
    	public function getEntryValueGenerator();
    	/**
    	 * Get generator for entry table SQL
    	 *
    	 * @return Entry
    	 */
    	public function getEntryGenerator();
    
    Josh Pollock's avatar
    Josh Pollock committed
    }