Hi all:<br><br>I noticed that there's some inconsistent behaviors in libvirt-php, and wondering what's the best way to handle them.<br><br>In libvirt-php:<br><br><div style="margin-left: 40px;">libvirt_list_domains() returns an array of all domain resource;<br>
libvirt_list_active_domains() returns an array of running domain ids;<br>libvirt_list_defined_domains() returns an array of defined domain names.<br><br>and <br><br>libvirt_list_storagepools() returns an array of actived storagepool names.<br>
</div><br>In my opinion, returning an array of names would be better when listing all kinds of objects.<br><br><br>And the naming convenances, let's take domains as an example.<br><br>libvirt-php provied<br><div style="margin-left: 40px;">
libvirt_list_domains() for all domains, which has no corresponding function in libvirt.<br>libvirt_list_active_domains() for running domains, corresponding to virConnectListDomains()  in libvirt.<br>libvirt_list_defined_domains() for defined domains, corresponding to virConnectListDefinedDomains()  in libvirt.<br>
<br><br></div>I believe it is fine. However, for defined objects, sometimes it used term "defined" (libvirt_list_defined_domains), <br>and sometimes use term "inactive" (libvirt_get_inactive_domain_count)   in contrast to "active". Which would be better?<br>