_propDict)) { return $this->_propDict["buckets"]; } else { return null; } } /** * Sets the buckets * Read-only. Nullable. Returns a collection of the specified buckets * * @param PlannerBucket[] $val The buckets * * @return Planner */ public function setBuckets($val) { $this->_propDict["buckets"] = $val; return $this; } /** * Gets the plans * Read-only. Nullable. Returns a collection of the specified plans * * @return array|null The plans */ public function getPlans() { if (array_key_exists("plans", $this->_propDict)) { return $this->_propDict["plans"]; } else { return null; } } /** * Sets the plans * Read-only. Nullable. Returns a collection of the specified plans * * @param PlannerPlan[] $val The plans * * @return Planner */ public function setPlans($val) { $this->_propDict["plans"] = $val; return $this; } /** * Gets the tasks * Read-only. Nullable. Returns a collection of the specified tasks * * @return array|null The tasks */ public function getTasks() { if (array_key_exists("tasks", $this->_propDict)) { return $this->_propDict["tasks"]; } else { return null; } } /** * Sets the tasks * Read-only. Nullable. Returns a collection of the specified tasks * * @param PlannerTask[] $val The tasks * * @return Planner */ public function setTasks($val) { $this->_propDict["tasks"] = $val; return $this; } }