I want to extend the String class with a method to create a url slug out of a string. I found a link here that shows how you can move extensions to their own package:
Smalltalk Daily 07/13/10: Extending Behavior II.
However, I can't find any "move to package" option in Pharo Smalltalk. Is it ok to just extend the core class with the new method, or is there a better way?
In Pharo or Squeak put the extension methods for MyPackage in a method category called *mypackage
(or if you want to be more descriptive *mypackage-slug
).
The methods in these categories belong automatically to the MyPackage package (at least from the Monticello point of view)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With