Pod-Confluence
view release on metacpan or search on metacpan
t/lib/Pod/Confluence/TestUtil.pm view on Meta::CPAN
8910111213141516171819202122232425262728
slurp
spurt
write_pod
);
sub
slurp {
my
(
$file
) =
@_
;
return
$file
?
do
{
local
(
@ARGV
, $/ ) =
$file
; <> }
:
do
{
local
$/; <STDIN> };
}
sub
spurt {
my
(
$content
,
$file
,
%options
) =
@_
;
my
$write_mode
=
$options
{append} ?
'>>'
:
'>'
;
open
(
my
$handle
,
$write_mode
,
$file
)
|| croak(
"unable to open [$file]: $!"
);
(
$handle
$content
);
close
(
$handle
);
( run in 0.301 second using v1.01-cache-2.11-cpan-e9199f4ba4c )