Inventory_Presser_Shortcode_Hours_Today::driver( array $atts )

driver


Description Description

The shortcode callback method that returns the sentence.


Top ↑

Parameters Parameters

$atts

(array) (Required)


Top ↑

Return Return

(string) The sentence


Top ↑

Source Source

File: includes/class-shortcode-hours-today.php

	public function driver( $atts )
	{
		//setup default attributes
		$atts = shortcode_atts( array(
			'hours_uid' => 0,
		), $atts );

		/**
		 * Find hours for which we will create sentence(s)
		 */
		$hours_set = $this->find_hours_set( $atts );
		if( null == $hours_set )
		{
			return '';
		}

		$days = $this->create_days_array_from_hours_array( $hours_set );
		return $this->create_sentence( $days );
	}