PSToggl
PSToggl copied to clipboard
Every public cmdlet should have a -Workspace parameter
Workspaces are an integral part of Toggl and its API. To fully support (mostly) every feature of Toggl, consistent support and accounting of the -Workspace
parameter is crucial.
The parameter must be optional for every cmdlet, and should default to the users default workspace. If provided, it is necessary, that every member of the call chain (including private functions and cmdlets of PSToggl) respects that parameter and doesn't throw it away.
This feature isn't up-for-grabs, as I already started to implement it. Maybe that will change in the future, as my days unfortunately only have around 24 hours.