Would this be a violation of the dry principle ?

Printable View