belongsTo( 'Project' ); } public static function saveForecast( $forecastID, $forecast ) { $forecast = (array) $forecast; if ( $forecastID == 0 ) { $forecast = self::create( $forecast ); $forecastID = $forecast['id']; } else { self::whereId( $forecastID )->update( $forecast ); } return $forecastID; } public static function removeForecast( $forecastID ) { Forecast::whereId( $forecastID )->delete(); } }