Page Menu
Home
WMGMC Issues
搜索
Configure Global Search
登录
Files
F16071
PhabricatorFileTestDataGenerator.php
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
订阅
标记用于日后
授予令牌
Size
655 B
Referenced Files
None
订阅者
None
PhabricatorFileTestDataGenerator.php
View Options
<?php
final
class
PhabricatorFileTestDataGenerator
extends
PhabricatorTestDataGenerator
{
const
GENERATORKEY
=
'files'
;
public
function
getGeneratorName
()
{
return
pht
(
'Files'
);
}
public
function
generateObject
()
{
$author_phid
=
$this
->
loadPhabricatorUserPHID
();
$dimension
=
1
<<
rand
(
5
,
12
);
$image
=
id
(
new
PhabricatorLipsumMondrianArtist
())
->
generate
(
$dimension
,
$dimension
);
$file
=
PhabricatorFile
::
newFromFileData
(
$image
,
array
(
'name'
=>
'rand-'
.
rand
(
1000
,
9999
),
));
$file
->
setAuthorPHID
(
$author_phid
);
$file
->
setMimeType
(
'image/jpeg'
);
return
$file
->
save
();
}
}
File Metadata
详情
附加的
Mime Type
text/x-php
Expires
9月 11 Thu, 1:41 PM (22 h, 24 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5542
默认替代文本
PhabricatorFileTestDataGenerator.php (655 B)
Attached To
Mode
rP phorge
附加的
Detach File
Event Timeline
Log In to Comment