You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
github-actions[bot] edited this page May 22, 2026
·
1 revision
Defines the contract for writing .gitattributes files to persistent storage.
Implementations MUST write the provided content to the target path, SHOULD
normalize attribute-column alignment for deterministic output, and SHALL
ensure the resulting file ends with a trailing line feed.
Full name: \FastForward\DevTools\GitAttributes\WriterInterface
Methods
render
Renders normalized .gitattributes content without persisting it.
publicrender(string $content): string
Parameters:
Parameter
Type
Description
$content
string
the merged .gitattributes content to normalize
Return Value:
the normalized file content
write
Writes the .gitattributes content to the specified filesystem path.