/// <summary> /// Generates the task fields class name for a given task. /// </summary> /// <param name="extension"></param> /// <param name="task"></param> /// <returns></returns> public static string GetTaskFieldsFileName( Extension extension, TaskFields taskFields ) { return String.Format( "{0}TaskFields.php", UpperCamelCase( taskFields.Name ) ); }
/// <summary> /// Generates the task fields file name that must be used for the implementation of a task. /// </summary> /// <param name="extension"></param> /// <param name="task"></param> /// <returns></returns> public static string GetTaskFieldsImplementationFileName( Extension extension, TaskFields taskFields ) { return String.Format( "{0}{1}TaskFieldsImplementation.php", UpperCamelCase( extension.Key ), UpperCamelCase( taskFields.Name ) ); }
/// <summary> /// Generates the task fields class name for a given task. /// </summary> /// <param name="extension"></param> /// <param name="task"></param> /// <returns></returns> public static string GetTaskFieldsClassName( Extension extension, TaskFields taskFields ) { return String.Format( "Tx_{0}_Tasks_{1}TaskFields", UpperCamelCase( extension.Key ), UpperCamelCase( taskFields.Name ) ); }